body{
/* 新春暂时屏蔽    background: url("../../imagesq/dsjfzj/bg.png") center 226px repeat-x #fff; */
	min-width: 1500px !important;
	margin:0 auto !important;
}
.header-data{
	/*新春暂时增加*/
	     background-color: #eaf3fe;
   margin:0 auto;
}
.data-top{
    background: #ededed;
    border-bottom: 1px solid #d5d5d5;
    color: #010101;
    height: 47px;
    line-height: 47px;
}
.data-top a{
    color: #010101;
}
.wrap-data{
width:1200px;    
clear: both;
    margin: 0 auto;
}
.i-data-weibo,.i-data-wechat,.i-data-tel,.i-data-email{
    font-size: 0;
    background-image: url(../../imagesq/dsjfzj/iconsite.png);
    display: block;
    margin-top: 13px;
}
.top-hover{
	float:left;
}
.top-hover img{
	top:47px;
}
.i-data-jrtt {
    display: block;
    background-image: url(../../imagesq/dsjfzj/jrtt.png);
    background-size: 100% 100%;
    margin-top: 13px;
    width: 22px;
    height: 22px;
}
.i-data-weibo {
    background-position: 0px -765px;
    width: 28px;
    height: 22px;
}
.i-data-wechat {
    background-position: 0px -550px;
    width: 27px;
    height: 21px;
}
.i-data-tel{
    background-position: 0px -337px;
    width: 11px;
    height: 21px;
}
.i-data-email{
    background-position: 0px -64px;
    width: 21px;
    height: 15px;
    margin-top: 17px;
}
.logo{
    margin: 33px 0 50px;
}
.date-logo-wrap{
    height: 179px;
}
.data-search{
    color: #fff;
    padding-top: 54px;
    line-height: 31px;
}
.data-search a{
    color: #fff;
}
i.icon{
    display: block;
    background-image: url(../../imagesq/dsjfzj/iconsite.png);
}
.data-search-form{
    background-image: url(../../imagesq/dsjfzj/iconsite.png);
    background-position: 0px -1775px;
    width: 197px;
    height: 31px;
    float: left;
    padding-left: 15px;
    margin-right: 8px;
}
.data-site-search-txt,.i-data-search{
    background: none;
    border: none;
}
.data-site-search-txt{
    height: 28px;
    line-height: 28px;
    width: 155px;
    padding: 0 5px;
    float: left;
}
.i-data-search{
    background-image: url(../../imagesq/dsjfzj/iconsite.png);
    background-position: 0px 0px;
    width: 14px;
    height: 14px;
    margin-top: 9px;
    float: left;
}
.nav-data{
	background:#3961b5;
    color: #fff;
    height: 64px;
    line-height: 64px;
    width:100%;
    overflow:hidden;
    text-align: center;
}
.nav-data ul{
    text-align: center;
    clear: both;
    position: relative;
    left: 50%;
    float: left;
}
.nav-data li{
    font-size: 18px;
    font-weight: bold;
    float: left;
    position: relative;
    left: -50%;
}
.nav-data li.i-nav{
    background-image: url(../../imagesq/dsjfzj/i-nav.png);
    width: 115px;
    padding-top: 13px;
    margin-top: -13px;
}
.nav-data li a{
    color: #fff;
    text-decoration: none;
    padding: 0 22px;
    line-height: 64px;
    display: block;
}
.nav-data li a:hover{
    background: #3961b5;
}
.nav-data li.i-nav a:hover{
	background:none;
}
.nav-data i{
    background-image: url(../../imagesq/dsjfzj/iconsite.png);
    float: left;
    margin-right: 10px;
    margin-top: 22px;
}
.i-nav-index{
    background-position: 0px -129px;
    width: 22px;
    height: 18px;
}
.i-nav-gov{
    background-position: 0px -197px;
    width: 25px;
    height: 20px;
}
.i-nav-gx{
    background-position: 0px -197px;
    width: 25px;
    height: 20px;
}
.i-nav-gx{
    background-position: 0px -408px;
    width: 21px;
    height: 21px;
}
.i-nav-dm{
    background-position: 0px -479px;
    width: 21px;
    height: 21px;
}
.i-nav-ser{
    background-position: 0px -621px;
    width: 24px;
    height: 22px;
}
.i-nav-hd{
    background-position: 0px -693px;
    width: 31px;
    height: 22px;
}
.i-nav-sub{
    background-position: 0px -267px;
    width: 16px;
    height: 20px;
}
.main-data{
    background: #fff;
    width: 1166px;
    margin:  0 auto;
}
.headline{
	color: #4d74c7;
}
.headline h2{
    line-height: 38px;
}
.headline h2 img{
    margin-right: 10px;
    vertical-align: top;
}
.headline h2 a{
    color: #4d74c7;
    font-weight: bold;
    font-size: 36px;
}
.headline-tags a{
    color: #4d74c7;
    font-size: 16px;
    line-height: 30px;
}
.slider{
    width: 1166px;
    height: 463px;
    margin-bottom: 23px;
}
.data-tab-gov{
    background: url("../../imagesq/dsjfzj/bg_tab.png");
    height: 32px;
    padding-top: 12px;
    padding-left: 34px;
    margin-bottom: 25px;
}
.data-tab-nav li{
    font-size: 18px;
    line-height: 32px;
    float: left;
    padding: 0 30px;
}
.data-tab-nav li.cur{
    border-radius: 3px 3px 0 0;
    background: #fff;
    font-weight: bold;
}
.data-tab-nav li.cur a{
    color: #567fbc;
}
.data-tab-gov a{
    color: #fff;
}
.data-tab-con{
    border-right: 1px dashed #d3d3d3;
    width: 755px;
    padding-right: 30px;
    float: left;
    margin-bottom: 30px;
}
.data-tab-con .txt-list{
    height: 276px;
    overflow: hidden;
}
.data-tab-con .txt-list li{
    background: url("../../imagesq/dsjfzj/point.png") 0 18px no-repeat;
    font-size: 18px;
    line-height: 40px;
}
.data-tab-con .txt-list span{
    font-size: 14px;
    color: #373737;
}
.data-file{
    width: 345px;
    float: right;
}
.data-file h2{
    background-image: url("../../imagesq/dsjfzj/iconsite.png");
    background-position: 0px -912px;
    background-repeat: no-repeat;
    color: #4d74c7;
    padding-left: 36px;
    height: 25px;
    line-height: 25px;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 17px;
}
.data-file-search-form input{
    margin-bottom: 17px;
}
.data-file-search input[type=text]{
    border: 1px solid #4d74c7;
    height: 30px;
    line-height: 30px;
}
.data-file-title{
    width: 97%;
    padding: 0 1%;
}
.data-file-time.Wdate{
    width: 150px;
    padding-left: 8px;
}
.data-file-search-submit{
    background: #4d74c7;
    border-radius: 3px;
    border: none;
    width: 100%;
    display: block;
    color: #fff;
    font-size: 18px;
}
.file-search-href{
    width: 100%;
}
.data-file-search-submit,.file-search-href{
    height: 40px;
    line-height: 40px;
}
.data-gx{
    background: url("../../imagesq/dsjfzj/bg_data.png") center top no-repeat;
    height: 425px;
    margin-top: 60px;
    padding-top: 65px;
}
.main-data-gx{
    background: rgba(48,97,177,.5);
    padding: 22px 16px;
    overflow: hidden;
}
.data-tab-gx{
    width: 185px;
    float: left;

}
.data-tab-gx li{
    height: 70px;
    line-height: 70px;
    font-size: 18px;
    margin-bottom: 10px;
}
.data-tab-gx li a{
    border-radius: 3px;
    background: #d3d3d3;
    display: block;
    width: 145px;
    padding-left: 30px;
}
.data-tab-gx li.cur a{
    color: #477bce;
    background: #fff;
    font-weight: bold;
}
.data-tab-gx i{
    float: left;
    margin-top: 21px;
    margin-right: 8px;
}
.i-data-gov{
    background-position: 0px -1217px;
    width: 29px;
    height: 28px;
}

.i-data-soc{
    background-position: 0px -1375px;
    width: 34px;
    height: 30px;
}
.i-data-equ{
    background-position: 0px -1939px;
    width: 33px;
    height: 33px;
}
.i-data-do{
    background-position: 0px -1535px;
    width: 24px;
    height: 30px;
}
.i-data-invest{
    background-position: 0px -1063px;
    width: 26px;
    height: 26px;
}
.data-tab-gx li.cur{
    background: url("../../imagesq/dsjfzj/arrow.png") right center no-repeat;
}
.data-tab-gx li.cur .i-data-gov{
    background-position: 0px -1139px;
}
.data-tab-gx li.cur .i-data-soc{
    background-position: 0px -1295px;
}
.data-tab-gx li.cur .i-data-equ{
    background-position: 0px -1856px;
}
.data-tab-gx li.cur .i-data-do{
    background-position: 0px -1455px;
}
.data-tab-gx li.cur .i-data-invest{
    background-position: 0px -987px;
}
.data-tab-gx-con{
    background: #fff;
    border-radius: 3px;
    width: 940px;
    height: 270px;
    float: right;
    padding: 20px;
    overflow: hidden;
}
.data-tab-gx-con img{
    float: left;
    margin-right: 22px;
}
.data-gx-right{
    float: right;
}
.data-gx-right img{
    border-radius: 3px;
    border: 8px solid #fff;
}
.data-gov{
    background: url("../../imagesq/dsjfzj/bg_gov.png") center top no-repeat;
    height: 525px;
    padding-top: 50px;
}
.data-gov-wrap{
    background: url("../../imagesq/dsjfzj/bg_wrap.png");
    width: 1166px;
    height: 407px;
    margin:  0 auto;
    padding: 27px 26px;
    overflow: hidden;
}
.data-gov-wrap h2{
    background-image: url("../../imagesq/dsjfzj/iconsite.png");
    background-repeat: no-repeat;
    height: 30px;
    line-height: 30px;
    margin-bottom: 20px;
}
.data-gov-wrap h2 strong{
    font-size: 0;
}
.data-gov-wrap h2 a{
    color: #656565;
    float: right;
}
.data-gov-left{
    width: 652px;
    float: left;
}
.i-title-gov{
    background-position: 0px -1615px;
}
.i-title-hd{
    background-position: 0px -1695px;
}
.data-gov-btn{
    background: #fff;
    border: 1px solid #dcdcdc;
    padding: 18px;
    overflow: hidden;
}
.data-gov-list{
    width: 652px;
}
.data-gov-list li{
    float: left;
    width: 297px;
    margin-right: 17px;
    margin-bottom: 15px;
}
.data-gov-right{
    width: 480px;
    float: right;
}
.data-video{
    display: block;
    width: 442px;
    height: 236px;
    position: relative;
    margin-bottom: 20px;
}
.data-video span{
    background: rgba(0,0,0,.5);
    color: #fff;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
}
.data-gov-btn img{
    display:block;
}
.data-hd-btn{
    padding-top:24px;
}
.data-hd-btn li{
    background: #4d74c6;
    width: 166px;
    height: 58px;
    line-height: 58px;
    padding-left: 30px;

}
.data-hd-btn li a{
    color: #fff;
    display: block;
    font-size: 22px;
}
.i-hd-mail,.i-hd-advice{
    float: left;
    margin-right: 15px;
}
.i-hd-mail{
    background-position: 0px -837px;
    width: 36px;
    height: 25px;
    margin-top: 15px;
}
.i-hd-advice{
    background-position: 0px -2022px;
    width: 33px;
    height: 36px;
    margin-top: 11px;
}
.data-dm{
    background: url("../../imagesq/dsjfzj/bg_db.png") center top no-repeat;
    height: 480px;
    padding-top: 72px;
}
.data-dm-wrap{
    background: #fff;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, .25);
    border: 1px solid #eee;
    width: 1166px;
    padding: 17px;
    margin: 0 auto;
    overflow: hidden;
}
.data-dm-gird{
    width: 250px;
    float: left;
    margin-right: 48px;
}
.data-dm-top,.data-sub-list{
    overflow: hidden;
    width: 1240px;
}
.site-sub-list li{
    width: 376px;
    height: 81px;
}
.data-dm-top{
    margin-bottom: 28px;
}
.data-title-dm{
    margin-bottom: 20px;
    overflow: hidden;
    height: 31px;
}
.data-title-dm span{
    font-size: 24px;
    color: #000;
    float: left;
    margin-right: 8px;
}
.data-title-dm a{
    border-left: 10px solid #5680bc;
    color: #5680bc;
    height: 18px;
    margin-top: 9px;
    float: left;
    padding-left: 6px;
}
.txt-dm-list li{
    background: url("../../imagesq/dsjfzj/i-circle.png") 0 6px no-repeat;
    line-height: 20px;
    padding-left: 17px;
    margin-bottom: 15px;
}
.txt-dm-list span{
    color: #929292;
    font-size: 12px;
    padding-left: 10px;
}
.data-sub-list li{
    width: 360px;
    float: left;
    margin-right: 44px;
}
.data-footer{
    background: #4d74c7;
    padding: 60px 0;
    color: #fff;
    overflow: hidden;
    line-height: 40px;
}
.data-footer img{
    vertical-align: middle;
}
.data-footer a{
    color: #fff;
}
/* more  */
.more-data{
    margin-top: 24px;
    overflow: hidden;
    margin-bottom: 24px;
    padding-top: 17px;
    padding-bottom: 17px;
}
.data-more-left{
    background: #c7e0ff;
    width: 292px;
    float: left;
}
.data-more-right{
    width: 858px;
    float: right;
}
.data-more-left h2{
    background: #4f89d7;
    color: #fff;
    font-size: 24px;
    line-height: 60px;
    height: 60px;
    font-weight: bold;
    text-align: center;
}
.data-more-left h2 a{
    color: #fff;
}
.more-nav-list{
    padding: 23px 0 20px 33px;
}
.more-nav-list li{
    line-height: 47px;

}
.more-nav-list li.cur,.more-nav-list a:hover{
    color: #fff;
    background: #82ace1;
    font-weight: bold;
	text-decoration: none;
}
.more-nav-list a{
    text-decoration: none;
    display: block;
    color: #4a7fc1;
    font-size: 18px;
    padding-left: 40px;
    padding-right: 10px;
}
.more-nav-list li.cur a{
    color: #fff;
}
.data-crumb-nav{
    background: #ecf4ff;
    height: 47px;
    line-height: 47px;
    padding-left: 25px;
    color: #595959;
    font-size: 18px;
}
.data-crumb-nav a{
    color: #595959;
}
.data-more-right .more-list{
    padding-left: 20px;
    padding-right: 20px;
}
.data-more-right .more-list li{
    background-position: -5px 19px;
    line-height: 50px;
}
.data-more-right .more-list li span{
    float: right;
    color: #898989;
}
.more-data-title{
    border-bottom: 3px solid #dedede;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    color: #4a7fc1;
    margin-bottom: 25px;
    overflow: hidden;
}
.more-data-title span{
    float: left;
    border-bottom: 3px solid #4a7fc1;
    padding: 0 20px;
}
.data-hdjl{
    overflow: hidden;
    margin-bottom: 25px;
}
.data-hdjl h3{
    background-image: url("../../imagesq/dsjfzj/iconsite.png");
    background-repeat: no-repeat;
    border-bottom: 1px solid #cfcfcf;
    color: #000;
    font-size: 16px;
    line-height: 40px;
    padding-left: 25px;
    margin-bottom: 20px;
}
.data-title-email{
    background-position: 0 -2221px;
}
.data-title-advice{
    background-position: 0 -2269px;
}
.data-title-video{
    background-position: 0 -2319px;
}
.data-hdjl h3 a{
    color: #000;
    float: right;
}
.data-hdjl-gird{
    width: 567px;
}
.data-video-list,.more-sub-list,.more-gov-list{
    width: 1250px;
    overflow: hidden;
}
.data-video-list li{
    width: 280px;
    float: left;
    margin-right: 20px;
}
.data-video-list li img,.more-gov-list img,.more-sub-list img{
    display: block;
    margin-bottom: 10px;
}
.data-video-list li span{
    background-image: url("../../imagesq/dsjfzj/iconsite.png");
    background-repeat: no-repeat;
    background-position: 0 -2378px;
    display: block;
    padding-left: 35px;
    line-height: 25px;
}
.crumb-nav{
	margin-bottom:10px;
}
.leader-title {
    background:#4073CE;
}
.more-chlid-title strong {
    background: #4073CE;
}
.more-child-list li {
    background: url(../../imagesq/dsjfzj/right.png) 39px 15px no-repeat;
}
.more-sub-list{
    padding-left: 30px;
}
.more-sub-list li{
    width: 356px;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}
.more-single-article{
    margin-top: 15px;
    color: #595959;
    background: #f5f5f5;
    padding: 40px 25px;
    line-height: 38px;
    font-size: 16px;
}
.more-gov-list li{
    width: 373px;
    float: left;
    margin-right: 22px;
    margin-bottom: 20px;
}
.more-data .page {
    height: 40px;
    text-align: center;
    clear: both;
    position: relative;
    left: 50%;
    float: left;
    padding: 35px 0;
}
.more-data .page a,.more-data .page span,.more-data .page em{
    border-right: 1px solid #fff;
    font: normal 14px/40px "Microsoft YaHei";
    height: 40px;
    padding: 0 15px;
    display: block;
    float: left;
    position:relative;
    left:-50%;
}
.more-data .page a{
    background: #f2f2f2;
    color: #898989;

}
.more-data .page .here{
    background: #0068b7;
    color: #fff;
}
.more-data .page a:first-child,.more-data .page a:last-child{
    color: #0068b7;
}
.left100{
    left: 100px ! important;
}
.site-ad-list{
	clear:both;
    width: 100%;
    margin-bottom: 38px;
}

.site-ad-list li{
	width: 252px;
margin-right:10px;
    float: left;
}
.more-list{
    border-bottom: none;
    padding: 0;
}
.apply-btn{
    background-color: #3bb3e0;
    padding: 5px;
    position: relative;
    font-size: 14px;
    text-decoration: none;
    color: #fff;
    border: solid 1px #186f8f;
    border-radius: 5px;
    width: 100px;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(0,84,156)), color-stop(1, rgb(0,95,204)));
    margin: 20px auto;
    display: block;
    text-align: center;
    cursor: pointer;
    text-indent: 0;
}
.data-jj{
   line-height:27px;
   margin-top: 20px;
   margin-bottom: 20px;
}
.main-data-link{
    width: 1200px;
    margin: 0 auto;
}
.main-data-link .title-site{
    margin-top: 20px;
    color: #4d74c7;
    border-bottom: 2px solid #4d74c7;

}
.tab-link-nav-site li {
    background-color:#4d74c7;
    width: 178px;
}
.main-data-link .i-site {
    background-image: url(../../imagesq/dsjfzj/iconsite.png);
}
.main-data-link .title-site-link {
    background-position: 0 -1849px;
}
.main-data-link .title-site{
    line-height: 45px;
    padding-left: 38px;
}
.wrap{
width: 1176px;
}
.header-data {
    width: 1200px;
}


.body-wrap {
    background: url(http://dsjfzj.gxzf.gov.cn/material/images/dsj-bg.jpg) top center no-repeat #f6f9fe;
}

.data-dm-gird {
    width: 355px;
}
body{  background: none;background: url(http://dsjfzj.gxzf.gov.cn/material/images/dsj-bg.jpg) top center no-repeat #f6f9fe; }
.data-top{ width: 100%; display: block; background: rgba(234,243,254, 0.12); border-bottom:none;}
.date-logo-wrap{ height: 356px; background: none;}
.dsj-logo{display: block; padding-top: 43px; width: 100%;}
.dsj-logo img{display: block; margin:0 auto;}
.data-search{ margin: 10px auto 0; display: block;padding-top: 0; height: 50px; width: 550px }
.nav-data{ width: 1200px; }
.header-data{ background: none; width: 100%; }
.data-search-form{ width: 550px; height: 44px; padding:0; margin:0;background: none;border: 1px solid #eee; border-radius: 32px;overflow: hidden; }
.data-site-search-txt{ width: 433px; height: 45px;background:rgba(255,255,255, 0.49);border-radius: 32px 0 0 32px; text-indent: 15px; }
.i-data-search{ width: 107px; height: 44px; background:url(http://dsjfzj.gxzf.gov.cn/material/images/daj-subtn.png) 56px 7px no-repeat #00499e;border-radius: 0 32px 32px 0; margin-top: 0; font-size: 20px; color: #fff;text-indent: 10px; text-align: left;}
.data-top,.data-top a{ color: #fff; }
.top-right{ width: auto; }
.xuanj{ background: url(http://dsjfzj.gxzf.gov.cn/material/images/xuan.png) no-repeat; background-size:100%;width: 24px; height: 26px; display: inline-block; float: right;margin-right: 5px; }
.xuan-hide{display: none; }
.nav-data i.i-nav-sj{background-image: url(http://dsjfzj.gxzf.gov.cn/material/images/white.png);background-repeat: no-repeat; background-position: -856px -1px !important; width: 21px; height: 21px;}
.nav-data li a{padding: 0 17px;}
